
.wrapper{ background:#fff; width:960px; margin:0 auto; padding:0 10px 10px 10px; height:auto; overflow:hidden;}


.wrapper .pagebody{
	width:960px; margin:10px auto 0 auto; overflow:hidden; clear:both; /*background:#d0edf9;*/
}
/* 左边*/
.leftpage{	
	width:686px; float:left; display:inline; height:auto; overflow:hidden;
}
.leftpage .imglist{
	height:auto; overflow:hidden; border:1px solid #d9d9d9; width:676px; margin:0 10px 15px 0;
}
.leftpage .imglist .head{
	background:url(../imgs/bg26.gif) repeat-x; height:26px; border-bottom:1px solid #d9d9d9; line-height:26px;
}
.leftpage .imglist .head span{
	background:url(../imgs/bg25.gif) no-repeat left top; height:26px; float:left; display:inline; padding-left:27px; color:#1790c1; font-size:14px; font-weight:bold;
}
.leftpage .imglist .head a{
	float:right; display:block; padding-right:17px; color:#1790c1;
}
.leftpage .imglist .body .inner{
	float:left; display:inline; width:340px; height:auto; overflow:hidden; padding:14px 0 14px 15px;
}
.leftpage .imglist .body .inner img{
	width:315px; height:219px; padding:4px; border:1px solid #d9d9d9;
}
.leftpage .imglist .body .inner p{
	text-align:center; line-height:30px;
}
.leftpage .imglist .body ul{
	width:320px;height:auto; overflow:hidden; float:left; display:inline; padding:14px 0px;
}
.leftpage .imglist .body ul li{
	width:150px; margin-right:8px; float:left; display:inline; text-align:center;
}
.leftpage .imglist .body ul li p a{
	font-weight:bold; text-decoration:underline;
}

/* 右边*/
.rightpage{
	width:274px; float:left; display:inline;
}
.rightpage .rb .head{
	background:url(../imgs/bg23.gif) repeat-x; height:30px; line-height:30px;
}
.rightpage .rb .head span{
	padding-left:9px; font-weight:bold;  float:left; font-size:14px;
}
.rightpage .rb .head a{
	float:right; display:block; padding-right:10px;
}
.rightpage .rb .body{
	height:248px;*height:250px; background:url(../imgs/bg24.gif) no-repeat 10px 19px; padding-top:16px;
	
}
.rightpage .rb .body a{
	display:block; padding-left:30px; line-height:25px;
}
/*热点推荐*/
.hotimg{
	width:959px; height:auto; overflow:hidden; border:1px solid #d9d9d9;
}
.hotimg .head{
	background:url(../imgs/bg26.gif) repeat-x; height:26px; border-bottom:1px solid #d9d9d9;
}
.hotimg .head span{
	background:url(../imgs/bg25.gif) no-repeat left top; height:26px; line-height:26px; float:left; display:inline; padding-left:27px; color:#1790c1; font-size:14px; font-weight:bold;
}
.hotimg .body{
	height:auto; overflow:hidden;width:959px; 
}
.hotimg .body ul{
	height:auto; overflow:hidden; padding:12px 0 12px 15px;
}
.hotimg .body ul li{
	float:left; display:inline; width:143px; height:auto; overflow:hidden; padding-right:14px;
	
}
.hotimg .body ul li p{
	height:31px; line-height:31px; text-align:center;
}




.focus{
	/*border:#cfcfcf solid 1px;*/ height:auto; overflow:hidden; background:#FFFFFF;
}
.focus .lfocus {
	width:650px; /*height:442px; */ overflow:hidden; float:left; display:inline; background:url(../imgs/bg21.gif) no-repeat left top; padding:0 0 0 25px; height:310px;
}
.focus .rfocus {
	width:266px; /*height:447px;*/ overflow:hidden; float:left; display:inline; margin:0 0 0 10px;
}
.bigtitle{
	 height:73px;  background: url(../imgs/bg4.gif) no-repeat left top #FFFFFF; border:1px solid #c0d9ec; text-align:center; padding-top:6px;
}
.bigtitle p{
	line-height:35px; color:#666666;
}

.bigtitle .title{
	color:#cc0000; font-size:28px; font-family:"微软雅黑", "宋体"; font-weight:bold;line-height:40px;
}
.bigtitle .title a{
	color:#cc0000;
}

.artlist {
	margin:13px 0 0 0;
}
.artlist .head{
	background:url(../imgs/bg12.gif) no-repeat center bottom; height:36px;
}
.artlist .head span{
 margin:6px 0 0 3px; float:left; display:inline; padding:0 0 0 15px; color:#1894c4; font-weight:bold; font-size:14px;
}
.artlist .head a{
	float:right; display:inline; margin:6px 10px 0 0;
}
.artlist ul{
	margin:10px 0 0 10px; line-height:24px; font-size:13px;
}
.rfocus .inner{
	background:url(../imgs/bg22.gif) repeat-x bottom; margin:0px 6px 16px 6px; padding:0 10px 18px 10px; line-height:25px;
}
.rfocus .inner h2{
	font-size:18px; font-weight:bold; /*padding-top:10px; */font-weight:bold;
}
.rfocus .inner h2 a{
	  color:#d00000; font-family:"微软雅黑", "宋体";
}

.rfocus ul{
	margin:12px 10px 0 10px; line-height:26px; font-size:14px;
}
.rfocus ul li{
	 padding-left:7px;
}

.slide{
	 height:auto; /*overflow:hidden;*/ height:310px; margin:0 0 10px 0; width:650px;  position:relative; overflow:hidden;
}
.slide .bar{
	height:26px; background:#030606; color:#fff; position:absolute; bottom:0; left:0; width:100%;
	filter:alpha(opacity=80); -moz-opacity:0.8;/** Firefox 3.5即将原生支持opacity属性，所以本条属性只在Firefox3以下版本有效 ***/ -khtml-opacity: 0.8; opacity: 0.8; 
}
.slide .bar .text{
	width:520px; float:left; display:inline; padding:2px 0 0 10px;
}
.slide .bar .text a{
	color:#fff;
}
.slide .bar .button{
	width:113px; float:right; display:inline; height:18px; background:#282828; margin:4px 7px 0 0;
}
.slide .bar .button a{
	 width:17px; height:16px; float:left; display:inline; margin-left:1px; color:#fff; text-align:center; line-height:18px; font-family:"微软雅黑", "宋体"; font-size:11px;
}
.slide .bar .button a.selected{
	background:url(../imgs/bg20.gif) no-repeat;
}
.slide .bar .button a:hover{
	text-decoration:none;
}


/* 频道*/
.curr{
	padding:0px 0px 0px 0px; width:980px; margin:0 auto; overflow:hidden; clear:both;height:40px; background:#f4f4f4; color:#666666;
}
.curr .inner{
	width:500px; float:left; display:inline; margin:10px 0 0 18px;
}
.curr .inner a{
	color:#666666;
}
.curr .search{
	width:255px; float:right; display:inline; margin:10px 10px 0 0;
}
.curr .search .text{
	height:18px; width:200px; border:#0095c9 solid 1px; background:url(../imgs/bg16.gif) #fff repeat-x top;
}
.curr .search .submit{
	background:url(../imgs/bg11.gif) no-repeat; width:45px; height:18px; border:0; cursor:pointer;
}


/* 图片频道*/
.listimg{
	margin:15px 0 0 0;
}
.listimg .inner{
	width:990px;
}
.listimg .item{
	width:310px; height:114px; margin:0 15px 25px 0; float:left; display:inline;
}
.listimg .item .thumb{
	width:167px; float:left; display:inline;
}
.listimg .item .thumb img{
	border:#cccccc solid 1px; padding:6px;
}
.listimg .item .desc{
	width:135px; float:right; display:inline;
}
.listimg .item .desc sub{
	color:#a8a8a8; font-family:"宋体",Arial, Helvetica, sans-serif; text-align:right; display:block; font-style:normal;
}